wastes of animal origin - Francés Inglés Diccionario